OBJS := main.o cmd_ls.o cmd_cp.o cmd_handle.o
TARGET := tinyshell # 目标文件

${TARGET} : ${OBJS}
	@gcc $^ -o $@   # $^ 表示所有依赖文件  $@ 表示目标文件
	@echo "build success"


# 所需要的o
%.o : %.c
	@gcc -c $< -o $@  # $< 表示依赖的第一个文件

clean:
	rm -rf *.o ${TARGET}
	@echo "clean success"
